Cadre Formel pour le Test de Robustesse des Protocoles de Communication. (A Framework for Robustness Testing of Communicating Protocols)

نویسنده

  • Fares Saad-Khorchef
چکیده

In the telecommunication field, protocols have to be seriously validated before their startup. Thus, it is necessary to test the conformance of a protocol, but it is also important to test its robustness in presence of unexpected events. Although a precise definition of robustness is somewhat elusive, functionally the meaning is clear : the ability of a system, conform to its nominal specification, to function in an acceptable way in the presence of hazards. The term "hazards" will be used to gather faults and stressful conditions. The aim of this document is to provide a formal framework for robustness testing for Internet protocols. In order to decide the robustness of an Implementation Under Test (IUT), a clear criterion is needed, taking into account the system behaviors in the presence of hazards. The main contributions of this document are : (1) A framework for robustness testing including an approach, a formal definition of robustness and a test generation method from system specification modelled by an IOLTS. Our approach consists in two methods : The method TRACOR deals with robustness testing in the presence of controllable and representable hazards. It consists in enriching the nominal specification (i.e. protocol standard specification) with invalid inputs, inopportune inputs, acceptable outputs and suspension traces in order to get an increased specification. The method TRACON deals with with robustness testing in the presence of controllable and unrepresentable hazards. It consists in enriching the nominal specification with acceptable outputs and suspension traces in order to obtain a half-increased specification. (2) In order to formalize the robustness of an implementation compared to the increased specification, we propose a binary relation, called Robust, based on the observation of outputs and quiescence of an implementation after executing of traces containing hazards. (3) In order to generate robustness test cases, we propose a specific method based on coloring of the increased specification (or the half-increased specification). This method allows to generate robustness test cases from the increased specification or the half-increased specification using robustness test purposes. (4) The theoretical background of our approach is implemented in the RTCG tool. This application provides three main interfaces, the first one permits to obtain the increased specification, the second one permits to generate robustness test cases using the method TRACOR, and the third one automates the method TRACON. (5) We show how to apply our approach in communicating protocols through a case study on the SSL protocol and TCP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Une approche formelle de la reconfiguration dynamique

RÉSUMÉ. Les applications auto-adaptables modifient leur comportement de façon dynamique et autonome par le biais d’opérations d’introspection, de recomposition, d’ajout et suppression de composants, dans le but de s’adapter aux changements pouvant survenir dans leur contexte d’exécution. Un des moyens de favoriser leur robustesse est de disposer d’un support formel permettant de modéliser ces a...

متن کامل

ProFlex: A Probabilistic and Flexible Data Storage Protocol for Heterogeneous Wireless Sensor Networks

This paper presents ProFlex, a proactive data distribution protocol for heterogeneous wireless sensor networks (HWSNs). ProFlex guarantees robustness in data retrieval by intelligently managing data replication among selected storage nodes in the network. Contrarily to related protocols in the literature, ProFlex considers the resource constraints of sensor nodes and constructs multiple data re...

متن کامل

فایل کامل مجلّه مطالعات زبان فرانسه دو فصلنامه علمی پژوهشی زبان فرانسه دانشکده زبانهای خارجی دانشگاه اصفهان

Tâ ÇÉÅ wx W|xâ Revue des Études de la Langue Française Revue semestrielle de la Faculté des Langues Étrangères de l'Université d'Ispahan Cinquième année, N° 8 Printemps-Eté 2013, ISSN 2008- 6571 ISSN électronique 2322-469X Cette revue est indexée dans: Ulrichsweb: global serials directory http://ulrichsweb.serialssolutions.com Doaj: Directory of Open Access Journals http://www.doaj.org ...

متن کامل

Is Statistics Too Difficult? Is Statistics Too Difficult?

By means of several historical examples, it is shown that it does not appear to be easy to build bridges between rigorous mathematics and reasonable data{analytic procedures for scientiic measurements. After mentioning of both some positive and some negative aspects of statistics, a formal framework for statistics is presented which contains the concept formation, derivation of results, and int...

متن کامل

معمای معاهده حق مؤلف سازمان جهانی مالکیت فکری مصوب 1996

Le traite de l’OMPI sur le droit d’auteur de 1996 est venu completer et mettre à jour la convention de Berne. Il a, dans une large mesure, reussie d’atteindre ses objectifs surtout pour; l’adoption des compilations de donnees sous quelque forme que ce soit, et de logiciel comme creations intellectuelles; la precision du droit de location pour les auteurs de progra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006